when you take a dump on somebodys front steps, or on their property, especialy their mailbox.
Synonyms for special delivery
On this page, you will find 30 slang terms related to special delivery. Some of the top words include: booyahka, Poot, wolf bait, spread the frosting, pinch a loaf, and 25 more.